// app.js
App({
//   小程序第一版 推出 小程序代码包不能超过1MB 大小，所以，小程序可以秒开，但是随着业务的发展，又推出整个小程序所有分包大小不超过 8M，而8M不能秒开，于是就推出分包加载。
// 对于小程序而言
// 整个小程序所有分包大小不超过 8M
// 单个分包/主包大小不能超过 2M

// 主包：一般只包含项目的启动页面或 TabBar 页面、以及所有分包都需要用到的一些公共资源
// 分包：只包含和当前分包有关的页面和私有资源


  onLaunch() { //小程序初始化完成
      // 配置更新管理器
      // wx.updateWeChatApp() //更新微信

      // 获取更新管理器
      let UpdateManager=wx.getUpdateManager();
      // 检查是否有更新
      UpdateManager.onCheckForUpdate((res)=>{
        console.log(res.hasUpdate) //true 有更新 false 没有新
            // 强制更新
        if(res.hasUpdate){
          wx.showModal({
            title: '更新提示',
            content: '有最新版本小程序 是否更新',
            cancelText:"不更新",
            confirmText:"更新",
            complete: (res) => {
              if (res.confirm) {
                  // 强制重启小程序 并更新
                UpdateManager.applyUpdate()
              }
            }
          })
     
        }
      })

  

      


  },
  globalData: {
    userInfo: null
  }
})
